package com.cloud.haiyan_xo.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.cloud.haiyan_base.service.SuperService;
import com.cloud.haiyan_commons.entity.PictureSort;
import com.cloud.haiyan_xo.vo.PictureSortVo;

/**
 * 图片分类表 服务类
 */
public interface PictureSortService extends SuperService<PictureSort> {

    /**
     * 获取图片分类列表
     *
     * @param pictureSortVo
     * @return
     */
    public IPage<PictureSort> getPageList(PictureSortVo pictureSortVo);

    /**
     * 新增图片分类
     *
     * @param pictureSortVo
     */
    public String addPictureSort(PictureSortVo pictureSortVo);

    /**
     * 编辑图片分类
     *
     * @param pictureSortVo
     */
    public String editPictureSort(PictureSortVo pictureSortVo);

    /**
     * 删除图片分类
     *
     * @param pictureSortVo
     */
    public String deletePictureSort(PictureSortVo pictureSortVo);

    /**
     * 置顶图片分类
     *
     * @param pictureSortVo
     */
    public String stickPictureSort(PictureSortVo pictureSortVo);
}
